SAS Namespace Types |
Subclass of RelationalTable
Subtypes
A "materialized" table that resides in a database or a file system.
The following is a list of associations that are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
DBMSType | If this table resides in a DBMS, this attribute describes the type of the DBMS. These types are the same as the SAS engine types. | String | 64 |
IsCompressed | This attribute indicates if this table is compressed. | int | |
IsDBMSView | This attribute indicates if this PhysicalTable object represents a view in the DBMS. | int | |
IsEncrypted | This attribute indicates if the table is encrypted. | int | |
SASTableName | This is the name SAS software uses to refer to the table. | String | 32 |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
LockedBy
MemberType
NumRows
PublicType
TableName
UsageVersion
Name | Cardinality | Description | Associated Types |
Aggregations
Partner: AggregationTables |
0 to * | The aggregations associated with this table. | Aggregation |
Indexes
Partner: OwningPhysicalTable |
0 to * | The list of indexes for this table. | Index |
ReachThruCubes
Partner: ReachThruTables |
0 to * | The cubes that use this table for reachthru. | Cube |
SASPasswords
Partner: ProtectedTable |
0 to * | The list of passwords used with this table. | SASPassword |
TrainedModelResults
Partner: TrainingTable |
0 to * | The mining results associated with this training table. | MiningResult |
Inherited Associations
AccessControls/Objects ,
AnalyticTables/AnalyticTrainingTable ,
AssociatedXMLMap/XMLMapTables ,
Changes/Objects ,
Columns/Table ,
CustomAssociations/OwningObject ,
Documents/Objects ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
ForeignKeys/Table ,
Groups/Members ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
ModelResults/TargetTable ,
Notes/Objects ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
ResponsibleParties/Objects ,
Roles/RoleObject ,
SourceClassifierMaps/ClassifierSources ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TableCollections/Tables ,
TablePackage/Tables ,
TargetClassifierMaps/ClassifierTargets ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UniqueKeys/Table ,
UsedByPrototypes/UsingPrototype ,
UsingPrototype/UsedByPrototypes ,
Variables/AssociatedObject ,
XPaths/AssociatedMapTable
DBMSType
Type: String 64If this table resides in a DBMS, this attribute describes the type of the DBMS. These types are the same as the SAS engine types.
IsCompressed
Type: intThis attribute indicates if this table is compressed.
IsDBMSView
Type: intThis attribute indicates if this PhysicalTable object represents a view in the DBMS.
IsEncrypted
Type: intThis attribute indicates if this table is encrypted.
SASTableName
Type: String 32This is the name that SAS software uses to refer to the table. Typically, the SAS name is 32 characters in length and conforms to SAS naming restrictions; for example, no spaces or special characters.
This attribute can support mixed-case names and special characters and spaces in the text, if you define a PropertySet object and one or two Property objects to indicate that this table requires special handling for its names. The PropertySet object should include the attributes Name=DBMSNames and SetRole=DBMSNames and define two properties: Case and SpecChar. Case signifies that the values in the SASTableName/SASColumnName attribute are case-sensitive. SpecChar signifies the values in the SASTableName/SASColumnName can contain special characters, including spaces.
Aggregations
Cardinality: 0 to *
Partner: AggregationTables
The aggregations associated with this table.
Associated Types:
AggregationIndexes
Cardinality: 0 to *
Partner: OwningPhysicalTable
The list of indexes for this table.
Associated Types:
IndexReachThruCubes
Cardinality: 0 to *
Partner: ReachThruTables
The cubes that use this table for reachthru.
Associated Types:
CubeSASPasswords
Cardinality: 0 to *
Partner: ProtectedTable
The list of passwords used with this table.
Associated Types:
SASPasswordTrainedModelResults
Cardinality: 0 to *
Partner: TrainingTable
The mining results associated with this training table.
Associated Types:
MiningResult
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.